*{
	margin:0;
	padding:0;
}

a{
	color:#000;
	text-decoration: none;
}
ul{
	list-style-type: none;
}
	body{
		font-family:PingFangSC-Regular;

	}
	.gfixed{
		overflow: hidden;
		position: fixed;
		height: 100%;
	}
		.container{
			width: 100%;
			height:100%;
			background: #F5F5F5;
			position: relative;
		}
		.main{
			width:9.466667rem;
			height:100%;
			position: relative;
			top:0;
			left:0.266667rem;
			background: #F5F5F5;
			margin-bottom: 1.6rem;

		}
		.center{
			width:9.466667rem;
			height:13.68rem;
			/*position: absolute;
			top:0;
			left:0;*/
			background:#fff;
			box-shadow: 0 0.026667rem 0.16rem 0 rgba(140,140,140,0.50);
			margin-bottom: 0.266667rem;
		}
		.zhao{

			width:9.466667rem;
			/*height:13.68rem;*/
			height:100%;

			position: fixed;
			bottom:0;
			left: 0.266667rem;
		}
		.zhaotop{
			width:4.213333rem;
			height:2.666667rem;
			position: absolute;
			top:4.96rem;
			left:2.64rem;
			/*display: none;*/
/*			z-index: 998;*/
		}
		.zhaobot{
			opacity: 0.5;
			background: #000;
			width:9.466667rem;
			height:13.68rem;
			/*position: absolute;*/
			/*position: fixed;
			top:0;
			left:0.266667rem;
			z-index: 2;*/
		}
		.text{
			width:100%;
			height:3.52rem;
			position: relative;
		}
		.textname{
			width:8.16rem;
			height:1.866667rem;
			position: absolute;
			top: 0.746667rem;
			left:0.666667rem;
			border-bottom: 0.026667rem solid #E0E0E0;
		}
		.book{
			width:9.466667rem;
			height:10.16rem;
		}
		.bookimg{
			width:9.466667rem;
			height:9.466667rem;
		}
		.booktext{
			line-height: 0.693333rem;
			text-align: center;
			font-size: 0.266667rem;
			color: #737373;
		}
		.footer{
			width:100%;
			height:1.52rem;
			position: fixed;
			z-index: 199;
			bottom:0;
			left:0;
			background: rgba(255,255,255,0.95);
			box-shadow: 0 -0.026667rem 0.16rem 0 rgba(130,130,130,0.50);
		}
		.radius{
			width:1.333333rem;
			height:1.333333rem;
			border-radius: 50%;
			background: rgba(255,255,255,0.95);
			box-shadow: 0 -0.026667rem 0.16rem 0 rgba(130,130,130,0.50);
			position: relative;
			top:-0.186667rem;
			left:4.346667rem;
			z-index: 2;
		}
		.footer-img{
			width:100%;
			height:1.52rem;
			position: absolute;
			z-index: 4;
			background:#fff;
			left:0;
			bottom:0;
		}
		.edit{
			width:2.053333rem;
			height:0.826667rem;
			float: left;
			margin-top: 0.213333rem;
			margin-left:4%;
		}
		.buy{
			width:2.053333rem;
			height:0.826667rem;
			float: left;
			margin-top: 0.213333rem;
			margin-left:20.3%;
		}
		.list-img{
			width:1.066667rem;
			height:1.466667rem;
			float: left;
			margin-left:20.5%;
			text-align: center;
		}
		.clear{
			content: '';
			clear: both;
		}

		.center_container{
		width:100%;
		height:100%;
		position: fixed;
		top:0;
		left:0;
		display: none;
		z-index: 999;

	}
	.edit_container{
		width:100%;
		height:17.786667rem;
		opacity: 0.48;
		background: #BEBEBE;
		position: absolute;
		left:0;
		top:0;
		z-index: 99;
	}
	.list_container{
		width:7.466667rem;
		height:100%;
		background: #F5F5F5;
		position: absolute;
		left:-100%;
		top:0;
		z-index: 99;
	}
	.list-top{
		width: 100%;
		height:auto;
	}
	.list-bot{
		height:1.6rem;
		width:100%;
		position: absolute;
		left:0;
		bottom: 0;
	}
	.no{
		width:100%;
		height:1.333333rem;
		text-align: right;
	}
	.icon_top{
		width:100%;
		height:11.2rem;
	}
	.icon_top ul li,.icon_bot ul li{
		width:100%;
		height:1.066667rem;
	}
	.icon_top ul li a img,.icon_bot ul li a img{
		width:0.8rem;
		height:0.8rem;
		float: left;
	}
	.icon_top ul li a,.icon_bot ul li a{
		width:4.0rem;
		height:0.693333rem;
		display: block;
		padding-left: 0.8rem;
	}
	.icon_top ul li a strong,.icon_bot ul li a strong{
		float: left;
		display: block;
		width:2.4rem;
		height:0.693333rem;
		line-height: 0.693333rem;
		font-size: 0.346667rem;
		color: #000000;
		padding-left: 0.24rem;
		font-weight: normal;
	}
	.back{
		width:100%;
		height:1.573333rem;
		border-top: 0.026667rem solid #E0E0E0;

	}

	.edit_share,.edit_return{
		width:2.666667rem;
		height:0.8rem;
		float: left;
		padding-top:0.4rem;
		padding-left:0.8rem;
	}
	.edit_share img,.edit_return img{
		width:0.8rem;
		height:0.8rem;
		float: left;
	}
	.edit_share a,.edit_return a{
		width:1.6rem;
		height:0.8rem;
		display: block;
		float: left;
		line-height: 0.8rem;
		padding-left:0.266667rem;
		font-size: 0.346667rem;
		color: #000000;
	}

	/*目录遮罩*/
		.list_time{
		width:100%;
		height:100%;
		position: fixed;
		bottom:0;
		left:0;
		z-index: 9;
		display: none;
	}
	.list_bot{
		width:100%;
		height:100%;
		position: absolute;
		opacity: 0.48;
		background: #BEBEBE;
		z-index: 11;
		bottom:0;
		left:0;
	}
	.list_top{
		width: 100%;
		height:8.106667rem;
		background: #fff;
		position: absolute;
		bottom:0;
		left:0;
		z-index: 998;
	}
	.list_time_center{
		width: 100%;
		height:100%;
		position: relative;
		bottom:0;
		left:0;

	}
	.list_text{
		width: 100%;
		height:2.0rem;
		margin-bottom:0.4rem;
	}


.list_text_top{
	width:100%;
	height:1.066667rem;
	position: relative;
}
.text_list{
	width:100%;
	height:100%;

}
.text_list h5{
	font-size: 0.48rem;
	color: #000000;
	text-align: center;
	padding-top:0.266667rem;
}
.text_img{
	width:1.066667rem;
	height:100%;
	position: absolute;
	top:0;
	left:8.933333rem;
}

.feng{
		width:1.44rem;
		height:0.933333rem;
		padding-left:0.453333rem;
	}
	.time{
		width:87%;
		height:4.0rem;
		overflow: hidden;


	}
	.time_num{
		width:9.066667rem;
		height:100%;
		padding-left:0.666667rem;
		overflow:auto;

	}
	.year{
		font-size: 0.48rem;
		color: #000;
		line-height:0.853333rem;
	}
	.month{
		float: left;
		width:1.333333rem;
		height:0.8rem;
		font-size: 0.373333rem;
		color: #000;
		line-height: 0.8rem;
		text-align: center;
		font-weight: bold;
		font-family: PingFangSC-Medium;
		border-radius:0.16rem;


	}
	.month_color{
		background: #86e2d5;
		color:#fff;
	}
	.nonemonth_color{
		background:#EDECEB;
		color:#9d9d9d;
	}
.time{
	width:100%;
	height:3.2rem;
}
.time_num{
	width:auto;
	padding-left:0.453333rem;
	padding-right:0.453333rem;
}
.time_num ul{
	overflow: hidden;
}
.month{
	width:1.466667rem;
	height:0.88rem;
	line-height: 0.88rem;
	font-size:0.373333rem;
}
.list_text_top {
	height:1.6rem;
}
.list_text{
	height:auto;
}
.text_list h5{
	font-size: 0.48rem;
	padding-top:0.533333rem;
}
.text_img{
	left:8.4rem;
}
.time_num::-webkit-scrollbar{width:0px;}
.feng{
	width:1.866667rem;
	height:1.2rem;
	background:#86E2D5;
	color:#fff;
	border-radius: 8px;
	line-height: 1.2rem;
	text-align: center;
	padding-left:0;
	margin-left:0.453333rem;
	font-size: 0.48rem;
}
